package com.metier;




public class Contact extends BaseContact  implements IContact {
	private static final long serialVersionUID = 1L;

/*[CONSTRUCTOR MARKER BEGIN]*/
	public Contact() {
		super();
	}

	/**
	 * Constructor for primary key
	 */
	public Contact (com.metier.ContactPK id) {
		super(id);
	}

	/**
	 * Constructor for required fields
	 */
	public Contact (
		com.metier.ContactPK id,
		com.metier.Contexte fkContexte) {

		super (
			id,
			fkContexte);
	}

	@Override
	public IUtilisateur getIdUser1(){
		return getId().getIdUser1();
	}
	
	@Override
	public IUtilisateur getIdUser2(){
		return getId().getIdUser2();
	}

	@Override
	public boolean estEtu() {
		return (getFkContexte().getFkEtu() != null);
	}

	@Override
	public boolean estExp() {
		return (getFkContexte().getFkExp() != null);
	}

	@Override
	public String getNomEcole() {
		return getFkContexte().getFkEtu().getNomEcole();
	}

	@Override
	public String getNomEntreprise() {
		return getFkContexte().getFkExp().getNomEntreprise();
	}


/*[CONSTRUCTOR MARKER END]*/


}